翻訳と辞書
Words near each other
・ Hieronyma macrocarpa
・ Hieronymiella
・ Hierarchical closeness
・ Hierarchical Cluster Engine Project
・ Hierarchical clustering
・ Hierarchical clustering of networks
・ Hierarchical constraint satisfaction
・ Hierarchical control system
・ Hierarchical Data Format
・ Hierarchical database model
・ Hierarchical decision process
・ Hierarchical Dirichlet process
・ Hierarchical Editing Language for Macromolecules
・ Hierarchical epistemology
・ Hierarchical fair-service curve
Hierarchical File System
・ Hierarchical generalized linear model
・ Hierarchical hidden Markov model
・ Hierarchical INTegration
・ Hierarchical internetworking model
・ Hierarchical matrix
・ Hierarchical model–view–controller
・ Hierarchical modulation
・ Hierarchical Music Specification Language
・ Hierarchical namespace
・ Hierarchical network model
・ Hierarchical organization
・ Hierarchical proportion
・ Hierarchical RBF
・ Hierarchical routing


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Hierarchical File System : ウィキペディア英語版
Hierarchical File System

Hierarchical File System (HFS) is a proprietary file system developed by Apple Inc. for use in computer systems running Mac OS. Originally designed for use on floppy and hard disks, it can also be found on read-only media such as CD-ROMs. HFS is also referred to as Mac OS Standard (or, erroneously, "HFS Standard"), while its successor, HFS Plus, is also called ''Mac OS Extended'' (or, erroneously, "HFS Extended"). With the introduction of OS X 10.6, Apple dropped support to format or write HFS disks and images, which are only supported as read-only volumes.
== History ==
HFS was introduced by Apple in September 1985, specifically to support Apple's first hard disk drive for the Macintosh, replacing the Macintosh File System (MFS), the original file system which had been introduced over a year and a half earlier with the first Macintosh computer. HFS drew heavily upon Apple's first hierarchical SOS operating system for the failed Apple III, which also served as the basis for hierarchical filing systems on the Apple IIe and Apple Lisa. HFS was developed by Patrick Dirks and Bill Bruffey. It shared a number of design features with MFS that were not available in other file systems of the time (such as DOS's FAT). Files could have multiple forks (normally a data and a resource fork), which allowed the main data of the file to be stored separately from resources such as icons that might need to be localized. Files were referenced with unique file IDs rather than file names, and file names could be 255 characters long (although the Finder only supported a maximum of 31 characters).
However, MFS had been optimized to be used on very small and slow media, namely floppy disks, so HFS was introduced to overcome some of the performance problems that arrived with the introduction of larger media, notably hard drives. The main concern was the time needed to display the contents of a folder. Under MFS all of the file and directory listing information was stored in a single file, which the system had to search to build a list of the files stored in a particular folder. This worked well with a system with a few hundred kilobytes of storage and perhaps a hundred files, but as the systems grew into megabytes and thousands of files, the performance degraded rapidly.
The solution was to replace MFS's directory structure with one more suitable to larger file systems. HFS replaced the flat table structure with the ''Catalog File'' which uses a B-tree structure that could be searched very quickly regardless of size. HFS also re-designed various structures to be able to hold larger numbers, 16-bit integers being replaced by 32-bit almost universally. Oddly, one of the few places this "upsizing" did not take place was the file directory itself, which limits HFS to a total of 65,535 files on each logical disk.
While HFS is a proprietary file system-format, it is well-documented, so there are usually solutions available to access HFS formatted disks from most modern operating systems.
Apple introduced HFS out of necessity with its first 20 MB hard disk offering for the Macintosh in September 1985, where it was loaded into RAM from a MFS floppy disk on boot using a patch file ("Hard Disk 20"). However, HFS was not widely introduced until it was included in the 128K ROM that debuted with the Macintosh Plus in January 1986 along with the larger 800 KB floppy disk drive for the Macintosh that also used HFS. The introduction of HFS was the first advancement by Apple to leave a Macintosh computer model behind: the original 128K Macintosh, which lacked sufficient memory to load the HFS code and was promptly discontinued.
In 1998, Apple introduced HFS Plus to address inefficient allocation of disk space in HFS and to add other improvements. HFS is still supported by current versions of Mac OS, but starting with OS X, an HFS volume cannot be used for booting, and beginning with OS X 10.6 (Snow Leopard), HFS volumes are read-only and cannot be created or updated.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Hierarchical File System」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.